Flowering Peach blossoms line this street for sale in Hanoi.

Flowering Peach blossoms line this street for sale in Hanoi.