The pop group Squeeze performing live at Lewes Town Hall.
The pop group Squeeze performing live at Lewes Town Hall.
Size: 3337px × 5000px
Location: Lewes East Sussex England United Kingdom
Photo credit: © Andrew Hasson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: act, concert, difford, gig, live, secret, stage, tilbrook