Three Piece Denim Suit by RRL.
85% Cotton, 15% LinenMade in ItalyWaistcoatChest 21 / Shoulder 17 / Length 24.5