Cristina Prina Ricotti
Good little (tiny) park. Has a dog...
Good little (tiny) park. Has a dog area. Villa Torlonia across the street is a hundred times better!
Good little (tiny) park. Has a dog area. Villa Torlonia across the street is a hundred times better!