Garden Tre Fontane

90 Via Laurentina, Roma, Lazio, Italy