<<<  London 2011




Mantis

10.8cm X 8.3cm
Ink on Polaroid


2011






<< | >>