Canon's EOS R7 Spatial VR Lens Is Official, Will Cost At Least R8,000 - Stuff South Africa