Back to photostream

CMU-Africa;Toastmasters - Techy Talkers 18.08.17_14

Every Friday, the CMU-Africa Toastmasters, the 'Techy Talkers', meet on campus.

193 views
0 faves
0 comments
Uploaded on August 29, 2017
Taken on August 18, 2017