Red Balls on Melrose Ave. in West Hollywood circa 1980s

- Image ID: GF7G9H
Robert Landau / Alamy Stock Photo
Image ID: GF7G9H
Red Balls on Melrose Ave. in West Hollywood circa 1980s
Location: Melrose Ave., West Hollywood, Los Angeles, California, USA