A missing Highland man has been traced, police have confirmed.
The force issued an appeal to the public to help find 33-year-old Steven Martin after he was last seen leaving an address on Seaforth Road, Tain, at 5.40pm.
Officers said he has not been seen since and there were growing concerns for his welfare.
Police have confirmed he has been traced safe and well and thanked members of the public for their assistance.