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