The interior of the Church of the Rock (hewn into the granite so mostly underground) and it’s organ. Helsinki, Finland. On the SCANDINAVIA: DENMARK, NORWAY, FINLAND & SWEDEN Tour. August 30, 2013.

Leave A Comment...

*