back to thumbnails

Melrose Ave. 1980s

Image 83/96
Sign in front of shop on Melrose Ave. in Los Angeles circa 1980's
LAHOL384.jpg