Tarxien temple near the Grand Harbour in Malta

Return to exploration photos