Breeches 1349048 | National Trust Collections | 18th century clothing ...

Responsive image
source