Bizarre Foods America: Lima Pictures

Andrew Zimmern travels south to Lima, Peru, to sample frog shakes, giant squid and more!
Related To:

Shop This Look