Aqua Dilemma
Published:

Aqua Dilemma

"Aqua Dilemma" is a three-screen installation that delves into the similarities between water and man. I am 70% water and therefore seem to behav Read More

Published:

Creative Fields