Church of St. Michael the Archangel
Lenina St., 11, Sevastopol
Church of St. Michael the Archangel is a Churches & Cathedrals, Sacred & Religious Sites place is located in Sevastopol, Sevastopol Municipality. The address of Church of St. Michael the Archangel is Lenina St., 11, Sevastopol.