Todd Rundgren
World Forum Center, The Hague, Netherlands, October 12th, 1975.
Photo by Bart Versteeg.
Newer Post
Older Post
Home