Two taken to hospital following three-vehicle crash on A96

© Darrell Benns / DCT MEDIAPost Thumbnail