Teenager taken to hospital after slipping on rocks in Moray village

Post Thumbnail