This is a photo of my mom and dad in what I am presuming is a dragon's mouth. It was taken on a Florida roadtrip in 1963. I'm not sure about the location but I'm guessing it's a putt putt golf course. | Click image for Comments. | Home | Browse All Photos