The Pepper Project – Artwork by Stanley Lau Digital Art The Pepper Project is a creation of Stanley Lau. A respected and well-known name in the art community. Born and bred in Hong Kong, Stanley has more than one area…