67steffen.com
Turkey Vultures
A vulture at Asilomar State Beach. Vulture at a Sacramento park. Vultures fight over a “find” at Carmel River State Beach. Turkey vultures are the unofficial cleanup crew at California …