1999 05 28 Sculpture Stella Mare Catherine Ross ants eye view

1999 05 28 Sculpture Stella Mare Catherine Ross ants eye view