Designed by
Title
Walmer town church Kent UK #77526802
Description
Dover road in Walmer town with the old Roman Catholic church of the Sacred Heart,Kent UK.Walmer is a town in the district of Dover, Kent in England, located on the coast, the parish of Walmer is six miles north-east of Dover. Largely residential, its coastline and castle attract many visitors
This image is editorial