Royalty-free stock photo ID: 1025144275

Municipal Theatre in Castres, Tarn, France