Wow - what a great composition of color and light ... and maybe meaning?
I haven't read all comments here (stopped on page 6 ...
), so I don't know whether there already was another german-speaking artist who discovered the wordgame in your title: Gift for Cleopatra:
gift in English means "present" but
gift in German means "poison"