
Urban Photo Trip to the L.A. River
You’ve seen the L.A. River on TV and in the movies… we went down for a much closer look.
You’ve seen the L.A. River on TV and in the movies… we went down for a much closer look.
Just minutes from downtown Los Angeles, the iconic Watts Towers is a must-see for locals and visitors alike.