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 21 Times - Last Visitor from San Francisco, CA on 05/17/2015 at 9:31 PM