Contact

An instance of Self-Intersection Study, generative artwork by Tim Murray-Browne