Product Description
62 1/2 x 36 1/2 in / 157.5 x 92.7 cm
1880
The Victoria and Albert Museum, London
62 1/2 x 36 1/2 in / 157.5 x 92.7 cm
1880
The Victoria and Albert Museum, London
62 1/2 x 36 1/2 in / 157.5 x 92.7 cm
1880
The Victoria and Albert Museum, London
Reviews
There are no reviews yet.