The recently-restored lighthouse at Delimara. Built in 1854, the Delimara Lighthouse has served as a beacon to shipping as well as a landmark of British architecture in the southernmost tip of Malta. A big thanks to Elizabeth Faenza for this lovely pic.
Leave a Reply
You must be logged in to post a comment.