Homework pays off in big win for Peterhead

© Duncan Brown PhotographyRyan Conroy, right.
Ryan Conroy, right.