Mayoral Smocked Tank

$34.00
A beachy top for little girl.