Xrobb L-Ghagin

Xrobb L-Ghagin, Marsaxlokk, Malta

Megalithic Temple