Sotira Lykodimou Church (Russian Church)
Filellinon 21 Plaka, Athens Greece
Sotira Lykodimou Church (Russian Church) is a Churches & Cathedrals place is located in Athens, Attica. The address of Sotira Lykodimou Church (Russian Church) is Filellinon 21 Plaka, Athens Greece.