Tas-Silg Temple

Tas Silg temple , Marsaxlokk, Malta

Megalithic Temple