ArtistsNeil DuerdenMcDonaldsMcDonalds Previous Next Neil DuerdenAdvertisingCharacters / CreaturesColor