Skip to main content

View of the ORT Central Institute building in Anieres, Geneva, Switzerland, c. 1949.