Mombasa street art? I came across this street art (?) in Mombasa and was wondering about it. Anyone with an explanation for these symbols? tweet share share share email
5 comments » Write a comment