Indian Roller a.k.a. Indian Blue Jay


Popular posts from this blog

Hyacinth Macaw

Indian Peacock