Photo: Rundvald/Wikipedia • Placed in the Public Domain

The Spirit of Ecstasy, or Flying Lady, is the famous emblem

of the Rolls Royce car brand.

J

It was created in 1911 by the famous sculptor Charles Sykes

to embellish every radiator caps of the brand.

Main

Menu