- Details
- Timeline
- Similar Titles
1594-1665
Frenchartist
The Annunciation
1657
104.3 x 103.1 cms | 41 x 40 1/2 ins
Oil on canvas
London| United Kingdom
1594-1665
Frenchartist
The Annunciation
1657
104.3 x 103.1 cms | 41 x 40 1/2 ins
Oil on canvas
London| United Kingdom