Karafotus Coat of Arms

Also Available: Karafillis Karaffa Karadghlian Karadaghlian Karaczun Karaczinsky