Mclaren 1 Hyde Park

Hyde Park – London