'Tom Branson' Mens waistcoat handmade in a deep navy British tweed with large check
A man stands against a stone wall, wearing a blue shirt, a black vest with red and blue stripes, and a bowtie.
A man stands against a stone wall, wearing a blue shirt, a black vest with red and blue stripes, and a bowtie.