Update – Cleopatra® Review

Good game I like but needs update for iOS 11
Review by Jose Dardon on Cleopatra®.

All Cleopatra® Reviews


Other Reviews