leahlo
The AIDS Quilt UK, on display at Tate Modern this weekend.