Stuart Franklin

1/1
dots
gallery
Stuart Franklin The Santa Maria church. The last building left in the village of Anthochori. Megalopolis, Greece. 2007. © Stuart Franklin | Magnum Photos