The Who
Guitarist Pete Townshend of British rock band The Who live on stage at the Bayfront Center in St Petersburg, Florida on October 4, 1967.
Photographer:
Al Satterwhite
Media Name: AS_MUS013
copy link