Skip to content
  • EDINBURGH, SCOTLAND - JUNE 19: Laura Henry from Kinshaldy stables...

    EDINBURGH, SCOTLAND - JUNE 19: Laura Henry from Kinshaldy stables in Leuchars washes Denim ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

  • EDINBURGH, SCOTLAND - JUNE 19: Louise Fotheringham holds Pinky and...

    EDINBURGH, SCOTLAND - JUNE 19: Louise Fotheringham holds Pinky and Perky from France farm Gartocharn ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

  • EDINBURGH, SCOTLAND - JUNE 19: Michelle Mayberry prepares Clydesdale horse...

    EDINBURGH, SCOTLAND - JUNE 19: Michelle Mayberry prepares Clydesdale horse Poacher ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

  • EDINBURGH, SCOTLAND - JUNE 19: Sheep arrive and are prepared...

    EDINBURGH, SCOTLAND - JUNE 19: Sheep arrive and are prepared ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

  • EDINBURGH, SCOTLAND - JUNE 19: Competitors prepare Clydesdale horses ahead...

    EDINBURGH, SCOTLAND - JUNE 19: Competitors prepare Clydesdale horses ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

  • EDINBURGH, SCOTLAND - JUNE 19: Michelle Mayberry prepares Clydesdale horse...

    EDINBURGH, SCOTLAND - JUNE 19: Michelle Mayberry prepares Clydesdale horse Poacher ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

  • EDINBURGH, SCOTLAND - JUNE 19: Competitors prepare Clydesdales ahead of...

    EDINBURGH, SCOTLAND - JUNE 19: Competitors prepare Clydesdales ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

  • EDINBURGH, SCOTLAND - JUNE 19: Competitors prepare Clydesdales ahead of...

    EDINBURGH, SCOTLAND - JUNE 19: Competitors prepare Clydesdales ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

  • EDINBURGH, SCOTLAND - JUNE 19: Laura Hunter from Barnhill farm...

    EDINBURGH, SCOTLAND - JUNE 19: Laura Hunter from Barnhill farm Shotts prepares two year old Bo ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

  • EDINBURGH, SCOTLAND - JUNE 19: Sheep arrive and are prepared...

    EDINBURGH, SCOTLAND - JUNE 19: Sheep arrive and are prepared ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

  • EDINBURGH, SCOTLAND - JUNE 19: Competitors prepare ponies ahead of...

    EDINBURGH, SCOTLAND - JUNE 19: Competitors prepare ponies ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

  • EDINBURGH, SCOTLAND - JUNE 19: Sheep arrive and are prepared...

    EDINBURGH, SCOTLAND - JUNE 19: Sheep arrive and are prepared ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

  • EDINBURGH, SCOTLAND - JUNE 19: Michelle Mayberry prepares Clydesdale horse...

    EDINBURGH, SCOTLAND - JUNE 19: Michelle Mayberry prepares Clydesdale horse Poacher ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

  • EDINBURGH, SCOTLAND - JUNE 19: Sheep arrive and are prepared...

    EDINBURGH, SCOTLAND - JUNE 19: Sheep arrive and are prepared ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

  • EDINBURGH, SCOTLAND - JUNE 19: A man washing a Clydesdale...

    EDINBURGH, SCOTLAND - JUNE 19: A man washing a Clydesdale horse gives it a drink of water ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

  • EDINBURGH, SCOTLAND - JUNE 19: Michelle Mayberry prepares Clydesdale horse...

    EDINBURGH, SCOTLAND - JUNE 19: Michelle Mayberry prepares Clydesdale horse Poacher ahead of The Royal Highland Show on June 19, 2019 in Edinburgh, Scotland. The show which is held at Ingliston starts tomorrow and runs until the 23rd of June, it will see more than 1000 trade exhibitors and 2150 livestock competitors involved in the event. (Photo by Jeff J Mitchell/Getty Images)

of

Expand
Mark DuFrene, Bay Area News Group Deputy Photo Editor , is photographed for his Wordpress profile in Pleasanton, Calif., on Thursday, July 28, 2016. (Doug Duran/Bay Area News Group)
PUBLISHED: | UPDATED:

Click here if you are unable to view this gallery on a mobile device.

Just outside of Edinburgh, Scotland, competitors are grooming their livestock, including Clydesdale horses and sheep, before the start of the Royal Highland Show. Highlighting rural life, farming and food, the show is in its 179th year, and features more than 2000 competitions. The Royal Highland Show runs through June 23.