The Palm Dove, also known as the Senegal Dove, Laughing Dove and Egyptian Turtle Dove, is as its names suggest a native of north and west Africa.
The ones photographed here were all on north Tenerife, Canary Islands, in 2005 and 2007, although no list of bird species for Tenerife that I can find lists the breed as present.
A small look-alike dove in Asia known as the Indian Little Brown Dove is said by some sources to be a separate species (but with so many English and Latin names in use, it is not clear).
The male dove swells out his chest while making the "laughing" sound.
The male bird has a wider blue-grey wing border than the female.
It is a medium-sized dove, larger than the Turtle Dove (see above).