1 item found

The arrival of Her Majesty Queen Elizabeth and Prince Philip at the Devon County Show: May 1995 (1995)

Express & Echo