Inside Canterbury

Photograph

The statues mark Canterbury as the Mother Church of Britain.

Created with Web Album Generator