Taxonomy

Laughing Dove (Spilopelia senegalensis)

Laughing Dove