LEDA & THE SWAN

LEDA & THE SWAN

Artist’s Studio

20″ x 14″ x 16″

Bronze

1994