Stock Photo: Hagar Qim, a megalithic temple, UNESCO World Heritage Site, Malta, Europe

Stock Photo: 1890-71440 Hagar Qim, a megalithic temple, UNESCO World Heritage Site, Malta, Europe