Archive for the tag "American Black Duck"

Lots O’Ducks

Taylor Creek Storm Water Treatment Center, Okeechobee, FL