Russian Orthodox Church of Saint Catherine the Great Martyr, Villa Abamelek, 77/79 Via del Lago Terrione. Posted September 19, 2020September 19, 2020 admin