Saint Peters Church Fleetwood

Saint Peters Church Fleetwood
Saint Peters Church Fleetwood
Saint Peters Church Fleetwood
225467
nfl11012008002
Saint Peters Church Fleetwood
Fleetwood
Saint Peters Church Fleetwood between 1989 and 1904 showing the Tramway and Water Pump
Photographic print
Monochrome
16.5 x 12.3 cm
c1900
Enter year in yyyy format
Churches 2973 S
This item includes these files