Agri Soc Ball 2018 105
2018Agricultural SocietyBallClaire Watson PhotographyEdinburghEdinburgh UniversityMayMurrayfieldevent photography