Image 1 of 1

RLMP073.jpg

Melrose Ave. shop sign circa 1980's in Los Angeles, June, 1991
twitterlinkedinfacebook