Stained Glass Windows

Situated in the south wall of the small Catholic

church St Helens, just off the high street in Ongar, Essex, England.

1,956 views
1 fave
0 comments
Uploaded on October 17, 2010
Taken on October 17, 2010