HomeEXC++ Comes with original box, lens hood, front and rear lens caps.Canon EF 50mm F1.2L USM £899.00 Regular Price£799.00Sale PriceIN STOCK - ADD TO CARTBUY NOW