Showing posts with label Spirit of Ecstacy. Show all posts
Showing posts with label Spirit of Ecstacy. Show all posts

Sunday, January 1, 2012

Spirit of Ecstacy (By Rolls Royce)

The Sprit of Ecstasy – an iconic symbol of the finest vehicle on earth. Created by sculptor Charles Sykes in 1905, the Spirit of Ecstasy was first commissioned by Lord Montagu. Montagu wanted a way to delineate his Rolls-Royce from others, so he enlisted Sykes, a renowned sculptor, to create this master piece. Thus was born The Whisper.