Inga kommande sändningar på TV

Somewhere Street

Santiago de Cuba, Cuba

A close-up look at cities around the world, from the eyes of a tourist on foot.