A royalty free stock photo of the Saint Stephens Church (Stefanskyrkan) in Vanadislunden in Stockholm, Sweden. The church is located in one of Stockholm’s biggest parks and it features a very characteristic tower.

If you would like to share...

Author: Juraj Ország