John Sell Cotman (1782 - 1842)

Harlech Castle

John Sell Cotman (1782 - 1842)