Time Square   Manhattan, USA   2008   Natural pigment on cotton paper   110x152cm    Edition 6
Fotorama series
Back to Top