Horse Shoe Slough

Horse Shoe Slough