The artist behind the iconic cover design for The Beatles’ 'Sgt. Pepper' album has been made a Citizen of Honour in Liverpool. Sir Peter Blake was handed the award and hailed as an 'honorary Scouser' during a ceremony at the Royal Liver Building yesterday (23 April). Sir Peter says: “I'm delighted to be ... Read More...
