Designed by
Title
Fresh baked bread left are sold at a local street food market on the island of Zanzibar, Tanzania, Africa, close up #182674873
Description
Fresh baked bread left are sold at a local street food market on the island of Zanzibar, Tanzania, east Africa, close up