Skip to main content

View of La Roche, France, 1940.