This picture was taken in Forest Research Institute. The place is in Dehradun, India
Hozzászólások 0