Rowland Henry Hill

Staithes

£3,850