Saint Venera Lightnings

Location
Santa Venera, Malta

Saint Venera Lightnings