Popeye Village on the island nation of Malta in the Mediterranean Sea. The village was constructed as the film set for the live-action movie “Popeye” (1980). Today the village is an open-air museum.
Jigsaw puzzle subject image credit: rphstock/Shutterstock.com
See all jigsaw puzzles based on rphstock's photographs.
Category: Travel