Designed by
Title
The Grand Theatre, the opera house of Geneva #208269284
Description
Geneva, Switzerland - September 5, 2020: Facade of the Grand Theatre, the main opera house of the city located on the place de Neuve, built in a Second Empire style and opened in 1879
This image is editorial