TagZebra dove

Zebra doves (Geopelia striata) are small ground doves found throughout South East Asia. They are commonly seen in parks and gardens where they walk about with a slow and purposeful … Continue Reading Zebra doves: an appreciation