Archive Search

  • ... Lara Croft in the computer game 'Tomb Raider.' This mediawork is comprised of several elements: German poster advertising...
  • ... which I have in turn applied to my art practice. This mediawork is in keeping with my series of installations combining...