DSC09267

A giant caterpillar, held up by performers, walks around the festival grounds and greets festival goers.

Leave a Reply