Bramber Castle

Altar,St Nicholas' Church,Bramber

The Altar