Patricia L Boyd (Patricia Lennox-Boyd, b. 1980, London) lives and works in New York and London.
http://patricialboyd.com