Skip to main content

Library of the ORT Central Institute in Anieres, near Geneva, Switzerland, c. 1949.