Golden-domed Orthodox church rises above Moscow streets. — Tel Aviv Magazine