BENICASSIM, SPAIN - JUL 14: The Sherlocks (music band) perform in concert at FIB Festival on July 14, 2017 in Benicassim, Spain.
Size: 4972px × 3319px
Photo credit: © Christian Bertrand / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: band, concert, festival, music, sherlocks, show, stage