Ichor 

  • In Greek mythology Ichor is the blood of gods. Blood has extraordinary symbolic power and has been represented throughout history as a symbol of life and heritage. ‘Ichor’ is a portrait revealing both the surface of a body and it’s interior circulatory system network. The portrait intends to challenge our notions of portraiture by going beyond the surface into the vast complexity of our bodies.