2008
SO8318 : I Have Seen The Light
taken 15 years ago, near to Gloucester, Gloucestershire, England
I Have Seen The Light.
The sunshine reflection on the floor inside Gloucester Cathedral.
Image classification
(about):
Supplemental image
This page has been
viewed about
64 times