The 133-acre estate of Podere le Ripi also features hundreds of olive trees, surrounded by forest and wild vegetation.
By admin / March 24, 2020