Showing 1-1 of 1
 
Figures from Josephine Tussaud's of London, England, 5505 Gulf Blvd., St. Petersburg Beach, Florida