GALLERY: Deaf Havana

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

Copyright protected image

error: Content is protected