Browse Items (1 total)

  • Tags: Helen Montgomery Durfee

Helen Montgomery Durfee in Heidelberg, Germany

Photograph of Helen Montgomery Durfee sitting outside of a building while one a trip in Heidelberg, Germany.