100 Red Rose handtied

£380.00

100 Red Roses in a handtied aqua.