Designed by
Title
The rain drops are frozen on the leaves of the tree. It is a bamboo leaf, Hooghly, West Bengal, India #186148548
Description
The rain drops are frozen on the leaves of the tree. It is a bamboo leaf. 07/06/2020, Hooghly, West Bengal, India