Fort Delimara is a polygonal fortification in Marsaxlokk bay, Malta. It was built between 1876 and 1888 by the British as part of a chain of fortifications intended to protect Marsaxlokk Harbour.
View Full Image on Dreamstime
Username: Trazvan
Editorial: No
Width: 5568 pixels
Height: 3712 pixels
Downloads: 1
Image ID: 236708087