Skip to product information
A stylish blue denim shirt by St. John's Bay, made from 100% cotton. Perfect for casual wear or layering.
St. John's Bay Denim Shirt
Sale price
$7.00
Regular price
$35.00