STING CHIEF OF THE POLICE
POSTER MAG
SEPTEMBER 1981
UK