
Cherry Blossoms
Posted on Jan 26, 2006 |
3042 views
Lal Bagh is one of the few gardens in the world where one can see cherry blossoms in early January.
India
Lal Bagh is one of the few gardens in the world where one can see cherry blossoms in early January.
India