A worldwide community photographing and learning about wildlife
Common name: Mallard Duck
Scientific name: Anas platyrhynchos
Wikipedia: Mallard
Common name: Daddy Long Legs
Scientific name: Opiliones
Common name: Barnacles
Scientific name: Chthamalus stellatus