back to thumbnails

Melrose Ave. 1980s

Image 59/96
Atomic Garage sign on Melrose Ave. in Los Angeles, CA
LAOBSC221cBD.jpg