← Go back
Label Name: Scher's
Label Owner: German Publishing Co
Address: 3280 Mission St.
City: San Francisco
Notes: