
Cherry Blossoms
Posted on Jan 26, 2006 |
2883 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