Butterfly Beach is the perfect place to spend California hazy days.


Read more at original source


Read more at original source