Product Description
30.31 x 25.20 inches / 77 x 64 cm
1761
Wallace Collection, London, England
30.31 x 25.20 inches / 77 x 64 cm
1761
Wallace Collection, London, England
30.31 x 25.20 inches / 77 x 64 cm
1761
Wallace Collection, London, England
Reviews
There are no reviews yet.