4 Mandarin adults,
4 Mandarin babies and more due to hatch next week
3 Ringed Teal adults and babies due in a couple of weeks
2 European Shelducks with eggs being laid
2 Chiloe Widgeons with babies due now
2 Fulvous Whistling Ducks
2 White-faced Whistling Ducks
2 Black-bellied Whistling Ducks
3...