Debbie Harry at the Isle of Wight Festival
Jan 15, 2024
Image ID: 16109512