Fort St Angelo - Birgu, Malta - Historic Cannons on the Harbour Defence Battery
Historic muzzle-loading cannons displayed on the limestone artillery terrace at Fort St Angelo in Birgu, Malta, with defensive parapets, a stone cross and a tall masonry tower overlooking the approaches to Grand Harbour.