Magnum Photos
Ajax loader
Search results: NYC13096

Larry Towell 1981

INDIA. Calcutta, Bengal. 1981. Nuns in Mother House, the communal...
NYC13096
HR
Layout:
Sort by: