Oil and Acrylic on Canvas

59" x 59"

2021

Leda and the Swan -Original - 59" x 59"

$8,000.00Price
  • Ships free in the United States. Email for International shipping rates.