Preview Greek Orthodox icon depicting St. Nestor and St. Dimitrios Thessaloniki, Macedonia, Greece, Europe Image ID: 809-1596 Artist: Godong Purchase a commercial license Buy framed prints & more from our print store color image travel photography travel destinations day indoors vertical art religious christianity orthodox icon icons painting paintings thessaloniki macedonia greece europe close up close ups detail details saints st nestor nestor st dimitrios dimitrios