Haslington United Reform Church

Religious site
All sights of Crewe