Field of Zen
The water lilies are starting to bloom at Echo Park Lake, just minutes from downtown Los Angeles, CA.
The water lilies are starting to bloom at Echo Park Lake, just minutes from downtown Los Angeles, CA.
Read less
Read less
Views
49
Same photographer See all