Rome, Italy
London, UK
Padova, Italy
Uznach, Switzerland
Las Vegas, USA
London
The Octagon, Sheffield