The Digital Journalist
© Alex Majoli / Magnum Photos
GREECE. Dodecanese Islands. Leros beach. A patient and a care worker lie in the sun. 1994.