The Florida alligator is a natural predator that can be found in many bodies of water. This photograph was taken at a marina on Lake Trafford, which is in Southwest Florida at the mouth of the Everglades. A close-up view of the eye of this reptile shows it can be very intimidating.
February 7th, 2012
Viewed 336 Times - Last Visitor from Parma - Italy on 10/02/2015 at 1:51 PM