Sequoia park. California.

Actually I hate that place.
Back to Top