Elgin man accused of drunken attack on shopkeeper

Elgin Sheriff Court
Elgin Sheriff Court