TEDxColombo 2017 - Connecting Dots | Tickets SOLD OUT!

Nushad Perera

Fixed vs. Mobile