Lima, Peru
An empanada stand in downtown Lima, Peru
Foodfast foodstreet foodSouth AmericaLima EmpanadastandPeru2012Nov8928