Specchia
From Wikipedia, the free encyclopedia
Specchia is a town and comune in the Italian province of Lecce in the Apulia region of southeast Italy.
[edit] History
Specchia is a town and comune in the Italian province of Lecce in the Apulia region of southeast Italy.