"Instavel Lemmings"

Bali, Indonesia - June 17 to June 27