Monday 19 October 2015

"popped out, back soon, God willing"

Sign on shop door in swahili translates as "popped out, back soon" the arabic says "inshaa allah" (God willing)