Prev 19 of 22 Next
19. Free Spirits in Action
This free-spirited festival attendee just couldn't help herself. She let loose her inner child at the Canada-based 18th Annual Shambhala Festival in early August this year.