Zebra Dove, Geopelia striata, is a species dove found in Southeast Asia. It is also known as Barred Ground Dove.
Discover India… Discover the birds… Discover the people… Discover myself…
Zebra Dove, Geopelia striata, is a species dove found in Southeast Asia. It is also known as Barred Ground Dove.