short biography

Patricia L Boyd (Patricia Lennox-Boyd, b. London, 1980) lives and workds in New York.

http://patricialboyd.com

show more show less