Piazza Santa Maria Liberatrice is a plaza, located at Piazza Santa Maria Libetatrice, Roma Lazio, Italia
Roma'nın bir güzel yanı da " meydanlar" şehri olması
Lovely on a warm day under the trees