Tamara van der Leek is a Visual artist residenting in Amsterdam, The Netherlands.