Jamaica
noun
A white turkey vulture.
arrow_drop_down
0
arrow_drop_down
2 comments
Bahamas
Bahamas
Sasha
2 years ago

i never see it before in my life

Jamaica
Jamaica
Daniesha
2 years ago

Just saw one