Skip Navigation

Thumbnail version a larger format appears to the receiver and in preview mode
Big Bang

Big Bang, Malta

During the weekend Malta comes to life with the festa of some village. Firework displays can be heard and seen from the next village as they try to outdo one another.

Photo by maybe