Bucharest, Bucharest, Romania
Sheffield, England, United Kingdom
Ipswich, Suffolk, England
Bucharest
Bucharest, Romania