To comment on or upload photos to the gallery, please join our online community. Register Or, Login

IMG_0872

Turkey Vultures

Posted by palemarcher on August 7, 2014 at 8:22 am
Viewed 40 times

2 of 6 TV’s perched upon this pylon in Liverpool NY.