The Queen is joined for a walk by flapping Olive the duck during visit to City Farm in Edinburgh
Her Majesty, 93, looked elegant in pale green as she visited City Farm in Edinburgh this morning. The Queen seemed amused as she joined Olive the duck for a walk during her visit.