Please enable JavaScript to experience Vimeo in all of its glory.
from William LaMartin PRO
A trip to the Giraffe Farm near Dade City, Florida. Much more than simply giraffes.