Man charged following assault outside Highland supermarket

© Sandy McCookThe Tesco supermarket in Tain.
The Tesco supermarket in Tain.