This giant teddy bear stood 2.5m tall was installed at Harrod’s new Lake Side beauty department. The sculpture was first cut using a 7-axis robotic arm and was then casted in fibreglass. Our in-house team then gave it a paint job to remember.