Book cover for a Brian Aldiss novel. french publication. 2007 

Book cover for a Brian Aldiss novel. 
french publication. 2007