Photo Gallery

Daggers at the Grand Master's Palace, Valletta, Malta. Photo by Melusina de Melita

Daggers at the Grand Master's Palace, Valletta, Malta. Photo by Melusina de Melita