HUMANS OF HAVANA

You can walk the streets of La Habana from sunrise to long past sunset, and never encounter a wasted moment.