Man's waistcoat 1362054 | National Trust Collections

Responsive image
source