South Fork Santa Clara River in Newhall, CA 91321

South Fork Santa Clara River in Newhall, CA 91321 (Los Angeles County) is a stream.

Waterway Type
stream