Bishwarup Paul

A nature-enthusiast appreciating technology, and a technology-obsessed exploring nature.