query: SELECT distinct ?item ?itemLabel (group_concat( distinct ?colorLabel; separator=", ") as ?colour) where
  {
    values ?thing {wd:Q476028 wd:Q847017 wd:Q6979593}
    ?item wdt:P31 ?thing.
    ?item wdt:P462 ?color.
    ?color rdfs:label ?colorLabel. filter(lang(?colorLabel)="en")
    SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
  } group by ?item ?itemLabel order by ?itemLabel