Folkestone town centre during the Folkestone Triennial arts festival
Size: 4807px × 3538px
Location: Folkestone, Kent, England
Photo credit: © Robert Bird / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: arts, cafe, centre, england, festivals, folkestone, kent, summer, town, triennial