[Luscombe Castle, Devon] [art original].
11138663
Found In:
Lewis Walpole Library > [Luscombe Castle, Devon] [art original].
A view of Luscombe Castle in the county of Devon, England. The architectural style is gothic revival featuring castellated towers and walls along with large gothic windows. In the foreground under a large tree a woman sketches the house