Saint Publius Church is illuminated with thousands of white lights during their annual feast day in Floriana, Malta

Saint Publius Church is illuminated with thousands of white lights during their annual feast day in Floriana, Malta

Scroll to Top