Documentary
0.0
Lost Cleopatra full movie is released on Oct 14, 2017. Watch Lost Cleopatra online - the English Documentary movie from United States. Lost Cleopatra is directed by Phillip Dye and created by Phillip Dye with Art Acord and Theda Bara.