Mombasa, Mombasa, Kenya
Sheffield, England, United Kingdom of Great Britain and Northern Ireland
Cerreto Guidi, Toscana, Italy
Lazio, Italy
Sheffield, England, United Kingdom