January 4, 2016 by
This photo belongs to one of the many splendid creations of mother nature. Taken in Dalhousie,(Himachal Pradesh),Lodhi Garden (New Delhi),situated in the lush green surroundings,far from the sophistication of city life,succulent with its simplicity.
1 LIKED
 likes this.