A Royal Stuart plaid, 19th century--108in x 68in (259cm x 163cm)

Details
A Royal Stuart plaid, 19th century--108in x 68in (259cm x 163cm)

See Illustration

More from Costume and Textiles

View All
View All