Fortifications on the island of Malta

Fortifications on the island of Malta.

The Shipwreck Next Picture