A Edimbourg, la reine Elizabeth et le prince Charles étaient au Parlement écossais qui fête ses 20 ans. (Copyright photos : getty images)