Please sign in to post.

Scaffolding in Piazza Navona?

For anyone who has recently been in Rome, can you tell me if there is any scaffolding in Piazza Navona?