THE VEILS, CONCERT, 2006: Lead singer and guitarist Finn Andrews from THE VEILS plays live at The Barfly at Cardiff, July 19 2006. Photograph: ROB WATKINS. INFO: The Veils is a London-based indie rock band formed in 2001 by lead singer and songwriter Finn Andrews. Known for their dark, emotive sound and poetic lyrics, they have released critically acclaimed albums like "The Runaway Found" and "Nux Vomica."
Size: 2356px × 3543px
Location: Wales, UK
Photo credit: © Rob Watkins / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2006, 2007, alternative, andrews, archive, artist, band, barfly, club, concert, finn, gig, group, guitar, guitarist, indie, live, microphone, music, musician, onstage, performance, playing, pop, pub, rock, singer, singing, songwriter, stage, tiny, tour, uk, veils, welsh