David gets ready for summer with this medium grey 3 piece in linen and lined in cotton.

Advertisements