CICb2FIWgAAKu3x.jpg large 21st June 2015 Declan and Catherine carrying the banner at the London anti austerity demo Topics: