xplorela.com
Cleopatra Exhibit At The California Science Center
The timeless legend of Cleopatra has captivated the world for centuries. She has been immortalized by Renaissance artists, had numerous plays and books written about her and in modern times has bee…