CHILE | Thursday, 26 February 2015 | Views [298] | View Smaller Image
A classic Chilean Lomito, this one was in Vina Del Mar in Chile