Dream Car Photos
Rolls Royce Phantom
Phantom '60 JF' (parked in front of 458 Italia 'JF 8'. Spotted 9th March 2014 near Sloane Square, London, UK.
Picture added on 20 March 2014 at 10:54