Share
twitterlinkedinfacebook
Image 1 of 1
506001.TIF
Meandering slough in East San Francisco Bay delta, California, USA.