Leda (2002)

Leda and the Swann

Leda and the Swann 2002 125.0 x 340.5 cm