1

Tag: face britain

Largest Artwork in the World!

Largest Artwork in the World!

  Icelandic artist Ingvar Bjorn is attempting to beat the Guinness World Record for "the most artists working on a single art installation”…

Back to top