This photo is of my parents in 1963 on a Florida road trip. They are sitting on the back of a turtle in what looks to be a putt putt golf course. | Click image for Comments. | Home | Browse All Photos