The Screen

The Screen
2013, archival pigment print
84 x 121 cm / 33 x 47.5 in. Edition of 2

 

Production Images