??
?????

A total of 123 flower? the largest flower 13.5cm? minimum spend 3cm