Joseph Peller

Leda
Leda     oil on linen     78 x 84 in - 198.1 x 213.4 cm

Represented by:
ACA Galleries - New York, New York
Roberts Gallery - Toronto, Canada