European Tour Series - Popeye Village

This beautiful little town in Malta is actually the place where the movie, Popeye, was filmed. It is just as colorful, whimsical and fun as it was in the movie.

SKU: