Gap shirt, 2
Gap shirt, 2
$5.95

Gap shirt, 2

Blue faux-denim top with partial button-up. Made of 100% cotton.