Fisher's village in Landscape 6 Posted March 13, 2007 Yes, this is the famous Popeye's Village on Malta. Thanks much for all the comments!
Fisher's village
in Landscape
Posted