Petaluma Vulture henrymowry 12 years ago Turkey Vulture shot in flight over the marshland adjacent to the Petaluma River, Petaluma, CA. 2011. Share this: