Photography Blog
Agumbe in South India is one of the most wettest place in India and these photographs were shot there
Butterflies
Other Flying Insects
Beautiful Butterflies
Other flying insectsshot in and around Bengaluru (India)
Other Macro Photos
Abstracts