St George's Exterior Views

A beacon of faith on the seafront at Cullercoats in the North East of England. An iconic landmark.