Skip to main content
1 result
  • The Leper Settlement, Providencia Island, Venezuela: the wards (right) and the chapel (left). Photograph, 1890/1910.