Grammy and Bambi Jayne and Dumbo

Grammy and Bambi Jayne take a ride on Dumbo the flying elephant at the Magic Kingdom in Walt Disney World Resort. Photo from December 1985.

Please share YOUR thoughts...