Robert Is Here tortoises

Florida find: Robert Is Here fruit stand, Homestead, Florida

More about Robert Is Here, a funky Florida fruit stand near Everglades National Park.

Share your thoughts!