latitude: ·
longitude: ·
zoom:
Image Details
Image: Narnia Window
The Narnia Window by Sally Scott, 1991. Holy Trinity Church, Headington Quarry, Oxford, England.
by David Joyal
on June 10, 2007
location: