Filmed tour of the royal palaces in Great Britain.
Released: 1967-06-12
WhatToWatch — search all titles