Visual exploration of the island nation of Malta. The island for the past 3000 years has successively been used by different colonial powers... See More