Archangel Michael Russian Church
Zargarpalan Street, Baku Azerbaijan
Archangel Michael Russian Church is a Churches & Cathedrals place is located in Baku, Absheron Region. The address of Archangel Michael Russian Church is Zargarpalan Street, Baku Azerbaijan.