The Kanlı Kilise is a church building in Istanbul belonging to the historic architecture.
Church of St. Mary of the Mongols is already in our database — build a personalized itinerary in minutes.