The Mirrour of the World

St. Martin’s Church

Tower of St. Martin’s Church, Canterbury

In Canterbury. The oldest church in England, unless it isn’t.

☛More pictures from England.


Newer | Older