Mens Lambswool Knitted Waistcoat
A smiling man with a beard is wearing a red cardigan vest, blue collared shirt, and dark pants, standing against a beige background.
A smiling man with a beard is wearing a red cardigan vest, blue collared shirt, and dark pants, standing against a beige background.