Another Body Shop poster illustration, this one of Cleopatra.