Seborga_2993

In the center of Seborga, Italy, on a night when the clouds surround the hilltop village and fill the streets with mist, we walk across the symbol of the Knights Templar, whose history in this independent state dates from the early 12th century.

Leave a Reply