An iconic quilt panel, commemorating the lives of those lost to the AIDS epidemic in the UK, will be displayed at the Church of the Immaculate Conception in London from November 30 – December 4.
An iconic quilt panel, commemorating the lives of those lost to the AIDS epidemic in the UK, will be displayed at the Church of the Immaculate Conception in London from November 30 – December 4.