Indian Pitta

Indian Pitta – Pitta brachyura

Indian Pitta is a colorful bird from the Pittidae family, found in many parts of India. Probably it is the only common Pitta bird seen …

Indian Pitta – Pitta brachyura Read More »