Black-bellied Whistling Duck
Black-bellied Whistling Duck 1397

Black-bellied Whistling Duck 1397

Black-bellied Whistling Duck 1407

Black-bellied Whistling Duck 1407

Black-bellied Whistling Duck 1377

Black-bellied Whistling Duck 1377

Black-bellied Whistling Duck 1238

Black-bellied Whistling Duck 1238

Black-bellied Whistling Duck 1284

Black-bellied Whistling Duck 1284

Black-bellied Whistling Duck 1403

Black-bellied Whistling Duck 1403

Black-bellied Whistling Duck 1297

Black-bellied Whistling Duck 1297

Black-bellied Whistling Duck 1275

Black-bellied Whistling Duck 1275

Black-bellied Whistling Duck 1371

Black-bellied Whistling Duck 1371

Black-bellied Whistling Duck 1278

Black-bellied Whistling Duck 1278

Black-bellied Whistling Duck 1391

Black-bellied Whistling Duck 1391