Palmers Green United Reformed Church

Palmers Green United Reformed Church
Fox Lane, London, N13 4AL
Photo of Palmers Green United Reformed Church