Image 1 of 1

RLLA107.jpg

Sign for Spots Hamburgers in downtown Los Angeles, CA Feb 1978
twitterlinkedinfacebook