Person taken to hospital after being struck by vehicle in Crieff

© DC ThomsonPost Thumbnail