Product Description
101.97 x 77.56 inches / 259 x 197 cm
1749
Wallace Collection, London, England
101.97 x 77.56 inches / 259 x 197 cm
1749
Wallace Collection, London, England
101.97 x 77.56 inches / 259 x 197 cm
1749
Wallace Collection, London, England
Reviews
There are no reviews yet.