Big Bang by maybe Star this if you like it!

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.

  • August 2005


No comments yet.

Be the first to comment on this photo!

More photos from Malta