Posts tagged “Tartarughe

Fountains of Rome: Delle Tartarughe

Among all the fountains of Rome, this one may be the most charming.