Sunset on the Island October 26, 2014 Noni Cay Sunset No Comments Tags: Key Deer I spooked a flock of Turkey Vultures (except one) feasting on the dead deer bloated in the water. The smell was strong and the scene not a pretty side of life. I would rather capture the beauty of the living breathing animal. Impeccable