Square Print Sale
The October Square Print Sale: Eden
1
/
1
dots
gallery
El Khârga, Egypt, 1984. © Raymond Depardon / Magnum Photos