Alberto Resta
73018 Squinzano, Province of Lecce, Italy