lovingly hand-stitched, spun and assembled, tin shed tea rose is an ode to all those who’ve ever slept rough