Paul Smith Shirt Size L

Lovely pale blue with yellow stripe shirt. 

$49