Calvin Klein Shirt L

Blue striped long-sleeve shirt

$39