Oyne150

Scotland > Oyne > Oyne150
August 2024, Oyne School celebrates 150 years