Gavin Price hopes lessons have been learned as Elgin City’s preparation steps up for Brechin match

© Robert W CrombieGavin Price.
Gavin Price.