Turin,Italy-August 26, 2017: Richard Ashcroft performs live at the Todays festival on August 26, 2017 in Turin, Italy

- Image ID: KE6GEJ
Turin,Italy-August 26, 2017: Richard Ashcroft performs live at the Todays festival on August 26, 2017 in Turin, Italy
Stefano Guidi / Lasciafare / Alamy Stock Photo
Image ID: KE6GEJ
Location: turin