May 7, 2014 Imelda May Had a rock 'n' roll time shooting Imelda for her new album cover at the Ace Cafe in London By info@barrymccallphotographer.com