Free festive parking and extra public toilets: How the council hope to revive failing Elgin High Street

Elgin town centre
Elgin town centre