Villa Abamelek, Rome Residence of the Russian Ambassadors. Posted September 19, 2020April 9, 2021 admin