David Cox the Elder (British, 1859)

the veil of llangollen by david cox the elder

David Cox the Elder

The Veil of Llangollen

Duke's