Monday, March 30, 2015

Along The Road in El Salvador

As the sleek, air conditioned Mercedes buses with police escorts
whisk the international soccer teams to the stadium, this is their view.
 
 
El Salvador: Land of Contrasts.
Post a Comment