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 18 Times - Last Visitor from Beverly Hills, CA on 03/30/2015 at 6:22 AM