Laughing dove....Scientific name: Streptopelia senegalensis by Maneesh Sharma
_