Back to photostream

Point Dume

Beach scenes from 1960's Planet of the Apes were filmed here

View On Black

3,455 views
27 faves
17 comments
Uploaded on August 14, 2009
Taken on August 14, 2009