Six men appear in court after alleged brawl in Moray

Elgin Sheriff Court
Elgin Sheriff Court