Navy Oshkosh brand size 8 (kids)- embellished
Navy Oshkosh brand size 8 (kids)- embellished
Navy Oshkosh brand size 8 (kids)- embellished
While Babies Sleep

Navy Oshkosh brand size 8 (kids)- embellished

Regular price $20.00 Sale price $30.00 Unit price per

Thrifted Oshkosh brand size 8 with blue grandmothers garden flower on the back.