The Iconic Rolls-Royce Hood Ornament
Polycast Limited in Southampton, England began producing the “Spirit of Ecstasy” for Rolls-Royce in 2003. (Photos by Stefan Wermuth/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy