ADOR is a french street artist from Nantes, who creates murals of large scale with imaginative humanoid characters , usually with large mouths and long noses. He in now based Manchester UK and continues to create cool street art. http://www.isupportstreetart.com/artist/ador/
26may15. Chicago, IL.