back | next

Another view of the statue of St Helen leaving the Basilica at Birkirkara, Malta. The Basilica is said to be the finest Baroque church on the island. The statue of St Helen was carved by Salvatore Psaila in 1837.