Saturday, May 24, 2014

Senglea. Malta. The

Senglea. Malta. The fortifications of the knights of Order of Saint John are the gem of Malta.