The Hummingbirds performs at the second day of the inaugural Liverpool International Music Festival which took place on Sunday, August 25, 2013. The festival is the replacement to the famous Mathew Street Festival.
Size: 5472px × 3648px
Location: Liverpool, England, UK
Photo credit: © Christopher Middleton / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2013, festival, hummingbirds, international, limf, liverpool, music