“Homeless” is a public space intervention around the world, which intend to deliver orphaned home textiles into a new ‘street life’.

-