Watched by Vulture
:
Merritt Island National Wildlife Refuge, north of the Kennedy Space Center, Florida
This large image may load slowly. Click here for a standard-size image of
Watched by Vulture