Credit: By Alex Schelldorf/alexschelldorf.com

Photos of The Mowgli’s at the Landmark Music Festival, Day 1.

More from WCP