Canon eos-1d x launch price: £5,299/$6,799 (body only)

2 min read

Continuing our occasional series, we cel