Pink Single Carnation (12 Stems)

Availability: More than 150

£2.70

Yellow Single Carnation (12 Stems)

Availability: More than 150

£2.70

Carnation Bush Cream

Availability: More than 150

£3.80

Carnation Bush Peach

Availability: More than 150

£3.80

Pink Carnation Bush

Availability: More than 150

£3.80

Natural Burgundy Carnation Bush

Availability: More than 50

£6.99

Natural Cream Carnation Bush

Availability: More than 150

£6.99

Natural Pink Carnation Bush

Availability: More than 150

£6.99

Natural Peach Carnation Bush

Availability: More than 150

£6.99

Carnation Bush Red

Availability: Out of Stock

£3.80