I so need to see this statue in person. It is located in Montreux,Switzerland. It is close to Mountain Studios, a recording studio that Queen used.
I would love to visit this region anyway, as it looks so beautiful.
Dear Rene Angelil
8 years ago
No comments:
Post a Comment