Musician Sean Lennon is shown performing on stage during a "live" concert appearance with The Claypool Lennon Delirium.

- Image ID: RM9D9D
Musician Sean Lennon is shown performing on stage during a "live" concert appearance with The Claypool Lennon Delirium.
Concert Photos / Alamy Stock Photo
Image ID: RM9D9D
Location: New Haven, Connecticut