A semi-casual pairing of a grey herringbone blazer and a white vertical striped long sleeve shirt is relevant in a myriad of occasions.
A semi-casual pairing of a grey herringbone blazer and a white vertical striped long sleeve shirt is relevant in a myriad of occasions.