China Camp State Historic Park » Beach & Hill at China Camp

Leave a comment