UK artist Camila Sitarama Carlow sculpted human organs out of wild plants in her sculpture series “Eye Heart Spleen”. Prints can be ordered on her website.
UK artist Camila Sitarama Carlow sculpted human organs out of wild plants in her sculpture series “Eye Heart Spleen”. Prints can be ordered on her website.