Royal Highland Show organisers launch drive to “encourage less drinking”

Revelers at the Royal Highland Show
Revelers at the Royal Highland Show