Get your hot hamburguesas!

17 points · 1 comments · view on lemmy.world

1 Comments

NeonZebra@lemmy.world · 2 pts · 3y

Hey I recognize this one! It’s in Cusco, Peru. Always thought this was a cool setup. Last time I saw it was 2014.