CUBA 2011

105 / 167
Seconds left until traffic lights turn red, Havana