Rolls Royce famous iconic ‘Spirit of Ecstasy’ emblem with its fierce yet peaceful presence has long been a symbol of perfection. This statuette that has adorned Rolls Royce bonnets since 1909. Modeled after Eleanor Thornton, a charismatic muse who was with her friends at the forefront of new motorized travel; this ethereal symbol of dreams...