Hatched by Dutch artist Florentijn Hofman, this 9.5m tall by 11m long rubber duck has been spotted in Europe, Japan, and Brazil.
Hatched by Dutch artist Florentijn Hofman, this 9.5m tall by 11m long rubber duck has been spotted in Europe, Japan, and Brazil.