The Druids

Buffalo Irish Festival, Buffalo USA