Malta is a southern European country and consists of an archipelago situated centrally in the Mediterranean Sea
Tuesday, July 31, 2007
St.Peter's Parish Church
This week is our village feast, dedicated to St.Peter. This is our local church all lit up for this special occassion. I took this photo yesterday evening after the statue of St.Peter was taken out for a procession as a start to the celebrations.