Sepulveda Dam

flood control dam on the Los Angeles River in California, United States

Categories: