The ‘Rose’ by any other name

new labour political cartoon