Ben Sherman Shirt Size M

Blue checked long-sleeve shirt.

$38