Location: Garrapata beach
Story: While walking down to the beach at Garrapata one finds a tiny canyon area where there are hundreds of calla lilies. It's wonderful.
american ecstasy / diaryland