back to thumbnails

Melrose Ave. 1980s

Image 92/96
The Dog House hot dog stand on Melrose west of La Brea  in Los Angeles circa 1981
LAHOL386.jpg