13 Dec 2023, 11:55 UTC · By: Elena Luchian / A Ferrari Testa Rossa is on display at Harrods and can be purchased in time for Christmas. It is a scale model built in collaboration with Ferrari Classiche