Library Digital Collections

Devil's Punch Bowl, Sunset Cliffs, Ocean Beach

Devil's Punch Bowl, Sunset Cliffs, Ocean Beach