Goloc
61 Hollandgreen Place, London, W8 6AG, United Kingdom
Design Museum: Ferrari