Popeye Village
Malta Fine-Art Photography
Original Popeye Village movie set is now a tourist attraction in Malta.
Photo Galleries



Travel photography by Itai Danan© 2023 Cybernium