Thumb

Lizwan Cosmas Chambulila

Tanzania, United Republic of