Leda And The Swan

Leda And The Swan

Acrylic 20 x 16 Inches

Oct. 2017

$595 plus shipping