The statue of Freddie Mercury is on the waters edge of Lake Geneva in Montreux Switzerland at the base of the Swiss Alps. In this photo, Freddie is h Stock Photo -
Freddie Mercury Statue, Montreux
The Freddie Mercury Statue
Freddie Mercury Statue On Waterfront Of Geneva Lake at Montreux, Switzerland Stock Photo - Alamy