The Mowgli's | Philadelphia

The Mowgli's | Philadelphia

The Mowgli's performing at The Foundry in Philadelphia, PA on February 28, 2018. All photos taken by Cami Liberty.