Santa Maria Immacolata a Villa Borghese


Santa Maria Immacolata a Villa Borghese - church building in Italy. It was founded in 1792.