One of Bernini’s 3 fountains on the Piazza Navona. Rome, Italy. On the ITALY tour. October 5, 2013. Written by Mike on October 5, 2013 ยท Leave a Comment Share this:FacebookTwitterEmail