Queen Elizabeth II strolls with duck on visit to city farm

Queen Elizabeth II took a stroll with Olive the duck on a visit to this Edinburgh city farm as part of her annual week of engagements in Scotland.

July 5, 2019

Examined