TAKAHASHI Lisa b. 1981

Printmaker born in 1981 to a Japanese mother and an English father and raised in north London.

To read this entire entry and 21,080 others, why not subscribe?