Blue cross hand smocked Jon Jon
Regular price
$29.00
Three smocked crosses in blue fabric, snaps in stride.