A team of cooks in Olocuilta, El Salvador, recreated the town’s famous 5.5-meter (18-foot) pupusa as part of its 21st Festival de las Pupusas.The event, held on the second Sunday of November each year ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results