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 22 Times - Last Visitor from Beverly Hills, CA on 05/24/2015 at 8:34 AM