Ben Sherman top, 2
Ben Sherman top, 2
$5.95

Ben Sherman top, 2

Red top with blue and white stripes that has Ben Sherman logo. Made of 100% cotton.