Stephen & the Farm Band at the Overton Park Shell, Memphis, TN, 1973
Description
Stephen & the Farm Band performing on stage at the Overton Park Shell.
This image has been withdrawn.
Stephen & the Farm Band at the Overton Park Shell, Memphis, TN, 1973
Stephen & the Farm Band performing on stage at the Overton Park Shell.