green winged teal. rancocas creek water trail, willingboro mill creek, between rain squalls and heavy downpours. creek mile 22.

green winged teal. rancocas creek water trail, willingboro mill creek, between rain squalls and heavy downpours. creek mile 22.