Editofoto - Lorenzo Brasco Photo - Tower Omomorto Puglia Italy

Watchtower on the Salento coast to Santa Maria di Leuca, built in 1555 by Andrea Gonzaga, Italy.