Dutch artist Florentijn Hofman has revealed the world’s largest rubber duck in Hong Kong’s Victoria Harbour. The giant inflatable rubber duck is a floating sculpture that measures 13 x 14 x 15 meters. The duck will remain in the harbour until June
Stencils Street Art City blocks, power boxes, walls and other public architecture transformed into miniature apartment buildings by Berlin-based street artist Evol. The artist uses stencils to create the gridded windows and balconies.