penelope blouse
penelope blouse

penelope blouse

Regular price $57.50 Sale

  • long sleeves
  • light denim color
  • collar
  • buttoned front
  • frill details on arms
  • ribbon tie around neck