The Telegraph: Art or Alien?

With the appearance of a mysterious monolith sculpture on top of Hay Bluff in Wales, Gwyneth Rees for The Telegraph, speaks with our founder, Ellen Stone, about what these cryptic sculptures could mean and the ultimate question: “is this art?”.

Read Article Here:

Previous
Previous

Dura Society x Tin Man Art

Next
Next

RankinLIVE: Carnaby Street