‘Also Starring’ is a group of artists and designers who make street art, land art, unique objects and installations.
Have a look at their latest piece, located in Eindhoven, the Netherlands.
Past works have included:
For the full blog post see: http://www.psfk.com