Designed by
Title
A photo of a famous lighthouse in Damietta, Egypt #116357350
Description
A photo of a famous lighthouse in Ras El Bar, which means head of land, is a resort city in the Governorate of Damietta, in northeast Egypt.
This image is editorial