Los Angeles, CA
View Of The Elkhorn Slough From A Platform.
View of the Elkhorn Slough from a platform. It's one of California's largest wetlands and part of a National Estuarine Reserve located in Moss Landing, California.
April 16th, 2013
Viewed 16 Times - Last Visitor from Mount Laurel, NJ on 02/14/2015 at 11:09 AM