Streets surrounding Elgin town centre to be shut to allow space for shoppers

Elgin High Street.
Elgin High Street.