English School (19th century).

All Saints Church, Hastings,

£125

(mid 19th century).

In stock