Streptopelia senegalensis subsp. senegalensis(Laughing Dove)

Streptopelia senegalensis subsp. senegalensis(Laughing Dove)

Observation - Streptopelia senegalensis subsp. senegalensis(Laughing Dove) - Southern Africa. Description: