Laughing Dove (Streptopelia senegalensis subsp. senegalensis)

Laughing Dove (Streptopelia senegalensis subsp. senegalensis)

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