Herons

Purple Heron 

Purple Heron

Chinese pond heron

Chinese Pond Heron breeding plumage

Black Capped Night Heron

Black Capped Night Heron

Grey Heron

Grey Heron

 Pond Heron

Pond Heron


Purple Heron

Grey Heron


 Pond Heron

Straited Heron

Grey Heron


Black Capped Night Heron

Pond Heron

Purple Heron

 Pond Heron