- Details
- Place Shown
- Timeline
- Similar Titles
1805-1881
Scene from Lee, North Devon
1834-1835
26.7 x 38.1 cms | 10 1/2 x 15 ins
Cambridge| United Kingdom
1805-1881
Scene from Lee, North Devon
1834-1835
26.7 x 38.1 cms | 10 1/2 x 15 ins
Cambridge| United Kingdom