Blue Illusion Linen Shirt Size M

long white 100% shirt.

$40