June 15, 2019 1 Translation missing: en.blogs.article.read_time

Second Beach. Just south of La Push and west of Forks, Washington, the presence of “Twilight” the movie series is ever present and on display. It was a rainy day so I concentrated on capturing really moody images: