Back to photostream

US_CA_48_3638.jpg

The Frog Spot, a visitor center and refreshment stand along the bike path on the Los Angeles River provided by FoLAR (Friends of the LA River), Elysian Valley, Los Angeles, California, USA

108 views
0 faves
0 comments
Uploaded on March 11, 2015
Taken on August 9, 2014