Piazza Navona, street performer 2 March 28, 2013 by Xavier Piazza Navona in Rome, Italy. Street performer. Piazza Navona in Rome, Italy. Street performer.