Delusion

Rat Rock in China Camp State Park, San Rafael, California.