In the dense forests of the Eastern Himalayas, moths are whispering something to us. In the dark of night, two curious observers shine a light on this secret universe.
1994
1984
1973
1991
2005
2011
1996
2015
1990
1966
2000
1989
2010
2007
1988
2021
1980