Malta is a southern European country and consists of an archipelago situated centrally in the Mediterranean Sea
Saturday, February 23, 2008
St. Peter's Parish church in Birzebbuga
Building on this Church started in the 1926 and was finished in 1951. The first ever statue of St.Peter for this church was paid by Carmelo Asciak and built in Rome during the 1947. This is the Parish Church of my home town. Photo was taken yesterday evening.