Low TideAlameda Bay

Crown Beach, Alameda, California