Freddie Mercury Statue Location
March 15, 2025
The Freddie Mercury statue, Montreux, Vaud Canton, Switzerland, Europe Stock Photo - Alamy Statue of Freddie Mercury Montreux Vaud Switzerland Stock Photo - Alamy Freddie Mercury Statue, Montreux Freddie Mercury Statue Location