French Camp Slough


French Camp Slough - natural watercourse in San Joaquin County, California, United States of America.