Where are Ron and Ellen?
Malta 2005
Looking down on the Mnajdra Temple site from the Hagar Qim Temple site.