Siren

Penthesilea

2000, Cibachrome, 125 cm x 125 cm