Leonardo da Vinci Art Institute
The Leonardo da Vinci Art Institute was an Italian art institute located in Cairo, Egypt during World War II.
The Leonardo da Vinci Art Institute was an Italian art institute located in Cairo, Egypt during World War II.