Open menu
R. W. Walls
A short description of the Church of Saint Peter in Aylesford