St. Leonard and St. Ethelburga Church

From Historical Hastings