Deaf Havana played a sold-out show at London’s legendary Alexandra Palace earlier this month, including the whole of most recent album Rituals in their set. We were there to capture a few moments from what was an unforgettable show…


Photos by Dan Landsburgh




Deaf Havana – Holy

Leave a Reply