Happy street scenes in Guayaquil after Ecuador's World Cup win over Honduras

Close Window