Ben Sherman Shirt Size L

Green and purple checked long-sleeved shirt.

$38