Floor graphic that uses humans to re-create fleas on this dog. This giant “floor sticker” was placed in a shopping centre in Indonesia, the ad is for Frontline Flea & Tick Spray and uses the slogan, “Get them off your dog.
Midea is a Chinese electronics manufacturer based in China. For its powerful fan, the company and Firstell Communications made this giant print. The Haitong Building, a well known Shanghai landmark, has a unique curved top, as seen on the picture. Midea u