Title
The Queen of England
Caption
The Queen arriving at the installation of the Order of the Thistle in Edinburgh.
4th July 1958.
Info+
Mirrorpix
Date
Jul 04, 1958
Credit line
Photo12/Mirrorpix
Reference
MPX11A01_357
License type
Rights managed
Available size
39,2Mb (1,7Mb) / 10,3in x 14,7in / 3103 x 4416 (300dpi)