Product Description
35.83 x 26.77 inches / 91 x 68 cm
1759
Wallace Collection, London, England
35.83 x 26.77 inches / 91 x 68 cm
1759
Wallace Collection, London, England
35.83 x 26.77 inches / 91 x 68 cm
1759
Wallace Collection, London, England
Reviews
There are no reviews yet.