Shoes- Florsheim from Amvet’s thrift store Pants- h&m men Vest- unknown brand from

more about : Shoes