Crete island invitation card vector illustration. Medieval fortress with tower surrounded by trees. Town in greece and castle. Historical building of kings. Protective divine fortress made of stone. Crete island invitation card vector illustration. Medieval fortress with towers surrounded by trees