Question: Where on 11th October 1990 was a visual artwork, whose exploitation visa number is 74677, published?
Choices:
Germany
Greek Theatre, Los Angeles
Australia
2005 Cannes Film Festival
Netherlands
Austin
worldwide
Philippines
Turkey
London