<<Previous
Index
Next >>
Inside Canterbury
The statues mark Canterbury as the Mother Church of Britain.
Created with
Web Album Generator