PARIS, FRANCE - OCT 10: Rolls Royce Ghost on display at the Paris Motor Show at Porte de Versailles on October 10, 2010 in Paris France.

PARIS, FRANCE - OCT 10: Rolls Royce Ghost on display at the Paris Motor Show at Porte de Versailles on October 10, 2010 in Paris France.

 Stock photo ID: 72638371

Editorial use only
Editorial credit: Zherui WU / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all