Red Ferrari California parked on Park Street, Mayfair in London. Vehicle - Cars and Trucks By: starfish6969