Stock Photo - View of the Albir lighthouse in Alicante north, Spain.

Stock Photo: View of the Albir lighthouse in Alicante north, Spain.