May 14, 2012
Peeping by Anup Kar
This photograph was taken at Lepchakha, Duars, West Bengal. We went to Lepchakha for photographing Losar Festival. Reaching there we decided to...