Missing thumb

TWAHA ISSA TWAHA

Tanzania, United Republic of