England, United Kingdom of Great Britain and Northern Ireland
Alghero, Sardegna, Italy
Massafra, Puglia, Italy
manchester, England, United Kingdom of Great Britain and Northern Ireland