Leo Carrillo State Park

A sign for los carriles state park in california.
Leo Carrillo State Park