Ask a question

Warsaw. Poland

2006 C-print on Diasec 95 x 122 cm
Mark Power photography for sale london