'Catherine' Pinafore Dress

  • $34.95
    Unit price per 


The majestic 'Catherine' is a beautiful dress that is suitable for all seasons with the right supporting essentials.