Lisa Ross

Unrevealed, Site 20 (Sun Ray on Saint’s Tomb) (2010)

Text caption

152 x 102 cm (print)

Framed, Archival Pigment Print on Cotton Paper

SOLD