A luxurious symbol of time

A defining feature of one of the world’s most luxurious cars has celebrated a notable milestone recently. Rolls Royce’s official emblem, the Spirit of Ecstasy, has turned 110.   The intellectual property of the design was registered on 6 February 1911, establishing what would go on to become an icon of luxury around the world. […]