World's Smallest Bird (Humming Bird) found in Sikkim [Digg]

World's Smallest Bird (Humming Bird) found in Sikkim [Digg]

this huming bird video was shot in Sikkim...

Close