Image 1 of 1

LAHOL377.jpg

The Body Shop strip club on the Sunset Strip in Los Angeles, CA, circa 1979
twitterlinkedinfacebook