This Giant Spider at Frieze London Will Transport You to a Digital World
Frieze Artist Award winner Theo Triantafyllidis will unveil a climbable spider sculpture blending A.I. imagery and video games at Frieze London. Theo Triantafyllidis's climbable sculpture doubles as a portal into…
Read more