Masquerade is the illustrated urban dictionary Dictionary comes to the street with the help of participants Seriously and literally showing the meaning of “tongue in cheek” Spontaneous and seriously funny, I suppose this is what it is meant to mean… Photo Hugh Ardoin The Notting Hill 2019 Carnival Gallery