German artist Martin Roller is the artist of a creative series of still lives and...

0