St Francis Church

St Francis Church
Glenview Road, Hammerfield, Boxmoor, Hemel Hempstead, HP1 1TD
Photo of St Francis Church