Alstroemeria 'Princess Camilla' - Squire's Garden Centres

Alstroemeria ‘Princess Camilla’