Speculative

Also (sometimes) known as time travel. Meet Zimona from the peaceful but bland future, who is going to meet Cleopatra on the eve of the fall of Alexandria in 30 BCE.

© J Suzanne Frank 2013