BELFAST — Hundreds of participants packed into Steamboat Park in Belfast July 22, 23 and 24 to enjoy the annual Maine Celtic Celebration.

Dogs on Parade at the walkway in front of Steamboat Park Saturday, July 23. Photo by Jim Leonard

Contestants from the girls’ junior division chase a wheel of cheese Sunday, July 24 at Steamboat Park. Photo by Jim Leonard

Belfast Session Group opens entertainment at the Maine Celtic Celebration at Steamboat Park, Friday, July 22. Photo by Jim Leonard