St Goliath - Places Shorts - Navy (3-7)

  • $39.95
    Unit price per 
Tax included.


98% cotton 2% elastane.

Lining 100% polyester.