Film set from the 1980 musical ‘Popeye’, now a theme park village with boat rides & food outlets.
Film set from the 1980 musical ‘Popeye’, now a theme park village with boat rides & food outlets.