- Details
- Place Shown
- Timeline
- Similar Titles
1825-1895
Mont St Michel, France
1868
136 x 175 cms | 53 1/2 x 68 3/4 ins
Oil on canvas
London| United Kingdom
1825-1895
Mont St Michel, France
1868
136 x 175 cms | 53 1/2 x 68 3/4 ins
Oil on canvas
London| United Kingdom