Image 1 of 1

BILB178.jpg

Billboard for the movie Orca next to the Chateau Marmont Hotel on the Sunset Strip circa 1977
twitterlinkedinfacebook