Bunches of long stemmed roses over 1 meter high stand up against a motorbike - they don't call them long stemmed for nothing - in Hanoi Flower Market or Cho Quảng An.

Bunches of long stemmed roses over 1 meter high stand up against a motorbike – they don’t call them long stemmed for nothing – in Hanoi Flower Market or Cho Quảng An.