Alien Lei

Miss Ivanka and Kimeters pose with Stitch at ‘Ohana breakfast in the Polynesian Resort at Walt Disney World Resort in Florida.

Please share YOUR thoughts...