Starview Drive-In


Corner of Moon Drive and Big Basin Highway, Boulder Creek, California.