Alex Majoli

1/1
dots
gallery
Alex Majoli Inside the psychiatric hospital. Leros, Dodecanese islands, Greece. 1995. © Alex Majoli | Magnum Photos