2015 | Italy - Rome

Principe Torlonia Hotel, Rome