Navy stripe floral shirt

Navy stripe floral shirt

Regular price
$18.00
Sale price
$18.00

Navy floral long sleeve shirt featuring black and white striped sleeves and brown elbow patches