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.