Close
5 of 12
Shamim Sarif
5 of 12
Shamim Sarif speaking at TEDxHolyLand
People
Shamim Sarif
© TEDxHolyland
Back to top