Webcam Search Results: cityofavenches

City of Avenches - Roman Theater / Arena

View of the Roman Theater / Arena in the City of Avenches, Switzerland