back to thumbnails

Melrose Ave. 1980s

Image 85/96
Red Balls on Melrose Ave. in West Hollywood circa 1980s
LAHOL640.tif