St Francis Church & Hall

St Francis Church & Hall
Cryol Road, Ashford, Kent, TN23 5AS
Photo of St Francis Church & Hall