Malta 2

Tarxien megalithic temple in Malta, with a sacrifical altar stone and a large stone jar. C. 3500 BC. Photo: Göran Burenhult.

Malta 2