Ducks

Ducks

Mexican black bellied whistler ducks, Muscovy ducks, mixed rare breed ducks on my lake