Gopikrishna Kanagalingam

Interested in cricket & tennis, news, social media, technology, & photography. Sri Lankan, but above that, a human.

Gopikrishna Kanagalingam