A winding jungle trail in beautiful Florida.

A winding jungle trail in beautiful Florida.