More details along Piazza Navona.
Selling art in Piazza Navona. The plaza sits on the site (and roughly maintains the shape of) the former Circus Agonalis, or Stadium of Domitian where athletic competitions were held starting around 80 AD.
Nice little street for walking around.