In the shadow of St Peter’s Basilica, across the piazza degli scalpellini, or “square of the stonecutters”, lies another, more ancient structure.