St Leonards C Of E Church

Hove, East Sussex, United Kingdom



St Leonards C Of E Church, Hove, East Sussex, United Kingdom