July 4, 2011

Brown Shrike

Brown Shrike

Long-tailed Shrike

Long-tailed Shrike

Plain Sunbird

Plain Sunbird

Brown-throated Sunbird

Brown-throated Sunbird

Brown-throated Sunbird (Female)

Red-throated Sunbird

Red-throated Sunbird

Ruby-cheeked Sunbird

Ruby-cheeked Sunbird

Ruby-cheeked Sunbird (Female)
Copper-throated Sunbird

Copper-throated Sunbird

Van Hasselt's Sunbird

Van Hasselt's Sunbird

Olive-backed Sunbird

Crimson Sunbird

July 2, 2011

Temminck's Sunbird

Temminck's Sunbird (Female)