New Shoreham, Saint Mary de Haura Church

Tabs