Mens Lambswool Knitted Vest
A smiling man is pictured against a beige background, wearing a gray vest, a blue collared shirt, and khaki pants.
A smiling man is pictured against a beige background, wearing a gray vest, a blue collared shirt, and khaki pants.