Ben Sherman Dots Shirt L

Lovely quality grey-blue cotton shirt with tiny white dots.

Sold