Shop

1
Use your keyboard’s left and right arrows for fast navigation

2011

Cibachrome print on paper, 46 x 56 in.

Commissioned by the Indianapolis Museum of Art.  Photo courtesy of the Indianapolis Museum of Art.