Canon RF 28-70mm f2L USM Lens
Product Code: 1674436

Canon RF 28-70mm f2L USM Lens

£3,299.00 ex cashback £2,959.00 inc. £340 cashback Limited stock - selling fast