Church of All Souls Hastings, England

14 Sep 1976
Church of All Souls designated a Grade II* listed building