Deepak Bhatia

An IT professional who finds joy in breaking away occasionally from the humdrum for short sojourns or capturing the mundane around him.

Deepak Bhatia
New Delhi
Delhi
India