Axminster

Axminster

Tap the picture to see it full screen.

Axminster 03003

England ca. 1870
26'7" x 13'4" (810 x 406 cm)