Older version of Laughing Dove (Streptopelia senegalensis)

Lip Kee Yap