Youth Football Scotland | Rothes Juniors vs Valleyfield (U16s) | Photo 31