Andrew Michael Stahl Andrew Michael Stahl (born 1954 in London) is a British painter who lives and...