Mayoral Shorts

$12.00
Availability: In stock (1)

The perfect shorts for playing in all day. 

  • 95% Cotton
  • 5% Elastane
  • Machine wash cold
  • Hang to dry
0 stars based on 0 reviews