Sombrero Canyon Debris Basin in Newhall, CA 91321

Sombrero Canyon Debris Basin in Newhall, CA 91321 (Los Angeles County) is a water.

Nature
water