Wax statues of Disney characters on display at Tussaud's London Wax Museum in Saint Petersburg Beach, Florida.

93329
Date
1976
Collection
Florida Photographic Collection
Image Number
COM02521

Narrow Your Results

Collection

Florida Photographic Collection
[X]

Tip: To search for a phrase, surround the words with double quote marks.

Example: "Alligator Point"