FIN0925-21: Interior of the Church in the Rock (Temppeliaukio Church)by T & T Suomalainen in 1969. Helsinki. Finland.
© Bryan & Cherry Alexander Photography