we were witnessing a skit from “Saturday Night Live.”Exumas, Bahamas

Amelia, pigs and a chicken in front of the island’s thick foliage Exumas, Bahamas