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