Interesting photo! There is many symbolic meanings for the Dove in all the cultures.Some meanings are peace and others spiritual and related to heaven, love and a symbol of peace and innocence.
forgot to mention, here are the links for the laughing dove: (http://en.wikipedia.org/wiki/Laughing_dove) and the mourning dove: (http://en.wikipedia.org/wiki/Mourning_Dove).
Now that I'm searching more though, I think it may most likely be a collared dove (http://en.wikipedia.org/wiki/Collared_dove) or the one that AshishNimkar is mentioning right above (his/her second comment)
Comments (10)