Yamkela iKapa

By lindseydw

Grilled lamb heads and innards

This lady sells them everyday outside the Philippi train station next to Sophu. Yes, that is flesh hanging from the shopping cart, but I am not sure what organ it is?

Comments
Sign in or get an account to comment.