These are photos from concerts where Public Foot played, so they may be of other bands that played the concert as well.
New York Dolls / Public Foot Nov 5 - 10, 1973 Atlanta, Georgia, United States Uploaded by Zimtrim