Natasha Law

Natasha Law, Isabella, 2010, Pen and Ink on Cartridge Paper, 12.9 x 18.3 Inches