Christening Gown 3mth

Mary Maguire

  • $500.00
    Unit price per 


Batiste with open back, Hand made - Original heritage design