Posted on March 2, 2014
In Adventure travel, Daily Travel Photo, United States
Vultures on the Hillsborough River in Florida
Vultures on the Hillsborough River in Florida While canoeing the Hillsborough River near Tampa, Florida, we looked up in the trees to see a group…
Read More