Walter Van Beirendonck Moon Vest
The model is 6'1" and wears a size Large
100% CottonMade in Portugal