When in Rome…

A magical and flamboyant city, where centuries of layered existence are visible at every turn