Steve McQueen’s new exhibition reflects on past, present and future of Londoners
British artist and film-maker Steve McQueen's new exhibition, "Year 3", is presented in London, featuring more than 3000 school year group photos of 7 or 8 years-old Londoners exhibited in the Tate…