Ada 2004

The city of Ada in Ohio hosts a large yearly festival. In 2004 we were invited to come and participate.