Life is Beautiful 2014 Day 2

A large human-costumed tree greets attendees at the entrance of the Dos Equis Masquerade during day 2 of the Life is Beautiful Festival on Friday, October 24, 2014.

A large human-costumed tree greets attendees at the entrance of the Dos Equis Masquerade during day 2 of the Life is Beautiful Festival on Friday, October 24, 2014. by L.E. Baskow