Toft, Alfonso (1866 – 1964) – Northumberland; Bamburgh Castle. Toft, Alfonso (1866 - 1964) Northumberland; Bamburgh Castle. Oil on canvas. Signed. 17x23 inches. Framed: 22x28 inches. ● Favourite