The Stobswell window.
Stobswell Church (Dundee, Scotland)
Dundee : The Church,
2003-
Stobswell Church (Dundee, Scotland)