1980 Poster, From Scotland, UK Pace Mineva 1980

poster