Helen Lucas

 

Asters and Lace

Release date : December 10, 2002
9" x 9" - $100