Lionheart Brothers performs at the Proud Gallery in London
Location: Proud Gallery, London, England, UK