Leda and the Loon

1973  Oil Paint